package com.cleaningcloud.cld.service.mini;

import com.cleaningcloud.cld.domain.CldRegularSubmit;
import com.cleaningcloud.cld.domain.CldWorkplan;
import com.cleaningcloud.cld.domain.dto.CldRegularMeetingDto;
import com.cleaningcloud.cld.domain.dto.CldRegularPlanDto;
import com.cleaningcloud.cld.domain.dto.CldWorkplanDto;
import com.cleaningcloud.cld.domain.vo.CldRegularMeetingVo;
import com.cleaningcloud.cld.domain.vo.CldRegularPlanVo;
import com.cleaningcloud.cld.domain.vo.CldTrainPlanVo;
import com.cleaningcloud.cld.domain.vo.CldWorkplanVo;

import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * 项目管理接口
 */
public interface IMiniTrainPlanService {

    /**
     * @Author Shaw
     * @Description 小程序(客户端)-查看培训计划列表
     * @date: 2025-06-12 16:27
     * @param: //TODO
     */
    List<CldTrainPlanVo> getCustomerWorkPlanInfo(CldTrainPlanVo cldTrainPlanVo);

    /**
     * @Author Shaw
     * @Description 小程序(客户端)-获取培训计划详情
     * @date: 2025-06-12 16:27
     * @param: //TODO
     */
    CldTrainPlanVo getTrainPlanInfo(Long trainPlanId);
}
